deliver commitments - Turc Anglais Dictionnaire